<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>vue学习</title>
    <!-- 1.通过cdn方式引入vue2库 -->
    <!-- <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script> -->
    <script src="./js/vue2.js"></script>
  </head>
  <body>
    <!-- 2.指定挂载点 -->
    <div id="app">
      <h3>{{ title }}</h3>
    </div>
    <script>
      // 3.实例化vue
      // 在vue2中它是通过 new Vue来得到vue实例
      const app = new Vue({
        // vue2中data在new Vue中它可以是对象也可以是函数返回一个对象
        // vue2中对于data数据它是使用了Object.definedProperty来进行监听
        // data: {
        //   title:'你好vue2'
        // }
        data() {
          return {
            title: '你好vue2'
          }
        }
      })
      app.$mount('#app')
    </script>
  </body>
</html>
